Mansura


Mansura
Mansura [man so͞or′ə]
city in N Egypt, on the Nile delta: pop. 317,000

English World dictionary. . 2014.